home *** CD-ROM | disk | FTP | other *** search
-
-
-
- cccciiiirrrrccccffff((((3333GGGG)))) cccciiiirrrrccccffff((((3333GGGG))))
-
-
-
- NNNNAAAAMMMMEEEE
- cccciiiirrrrccccffff,,,, cccciiiirrrrccccffffiiii,,,, cccciiiirrrrccccffffssss - draws a filled circle
-
- CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
- vvvvooooiiiidddd cccciiiirrrrccccffff((((xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss))))
- CCCCoooooooorrrrdddd xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss;;;;
-
- vvvvooooiiiidddd cccciiiirrrrccccffffiiii((((xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss))))
- IIIIccccoooooooorrrrdddd xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss;;;;
-
- vvvvooooiiiidddd cccciiiirrrrccccffffssss((((xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss))))
- SSSSccccoooooooorrrrdddd xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss;;;;
-
- The routines above are functionally the same even though the type
- declarations for the coordinates differ.
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
- _x expects the x coordinate of the center of the filled circle
- specified in world coordinates.
-
- _y expects the y coordinate of the center of the filled circle
- specified in world coordinates.
-
- _r_a_d_i_u_s expects the length of the radius of the filled circle.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- cccciiiirrrrccccffff draws a filled circle in the _x-_y plane (_z = _0). To draw a circle
- in a plane other than the _x-_y plane, define the circle in the _x-_y plane
- and then rotate or translate the circle. Note that filled circles rotated
- outside the 2-D _x-_y plane appear as filled ellipses.
-
- A circle is drawn as a single polygon, and therefore inherits all
- properties that affect the drawing of polygons. These include the
- current color, writemask, fill pattern, shade model, polygon antialiasing
- mode, polygon scan conversion mode, and subpixel mode. Front-face and
- back-face elimination work correctly with filled circles, which are
- front-facing when viewed from the positive z half-space. Some polygon
- modes are applicable only if old-style scan conversion is defeated. (See
- note below.)
-
- After cccciiiirrrrccccffff executes, the graphics position is undefined.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- arcf, backface, bgnpolygon, circ, frontface, glcompat, polymode,
- polysmooth, scrsubdivide, setpattern, shademodel, subpixel
-
- NNNNOOOOTTTTEEEESSSS
- By default cccciiiirrrrccccffff draws a polygon using the old-style scan conversion
- algorithm, rather than the point sampling algorithm used by bbbbggggnnnnppppoooollllyyyyggggoooonnnn
- and eeeennnnddddppppoooollllyyyyggggoooonnnn. Point sampling is preferred over old-style scan
- conversion because it has higher performance, it results in higher-
- quality images when blending, logical operations, or stenciling are used,
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- cccciiiirrrrccccffff((((3333GGGG)))) cccciiiirrrrccccffff((((3333GGGG))))
-
-
-
- and it supports new rendering features such as texture mapping, fog, and
- antialiasing. Call ggggllllccccoooommmmppppaaaatttt((((GGGGLLLLCCCC____OOOOLLLLDDDDPPPPOOOOLLLLYYYYGGGGOOOONNNN,,,,0000)))) to enable point sampling
- of polygons generated by cccciiiirrrrccccffff.
-
- The identifier of the function cccciiiirrrrccccffff declared in gl/gl.h conflicts with
- the identifier of the external variable circf declared in regexp.h. If
- you need to include gl/gl.h and regexp.h in the same source file, embed
- the "#include <regexp.h>" statement, and all references to the variable
- circf in the source file, with a "#define circf re_circf" and "#undef
- re_circf" pair of statements.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-